investment banking buy-side corporate offshore development mergers consulting acquisitions computers offshore bpo bpo analyst it solutions funding offshore consulting m&a business process outsourcing networking it services investment offshore